Bet and Attack: Incentive Compatible Collaborative Attacks Using Smart Contracts
نویسندگان
چکیده
Smart contract-enabled blockchains allow building decentralized applications in which mutually-distrusted parties can work together. Recently, oracle services emerged to provide these with real-world data feeds. Unfortunately, capabilities have been used for malicious purposes under what is called criminal smart contracts. A few works explored this dark side and showed a variety of such attacks. However, none them considered collaborative attacks against targets that reside outside the blockchain ecosystem. In paper, we bridge gap introduce contract-based framework allows sponsor orchestrate attack among (pseudo)anonymous attackers reward that. While all previous required technique quantify an attacker's individual contribution, could be infeasible respect targets, our avoids This done by developing novel scheme trustless collaboration through betting. That is, bet on event (i.e., takes place) then making happen perform attack). By taking DDoS as usecase, formulate attackers' interaction game, formally prove will collaborate proportion amount their bets game's unique equilibrium. We also model its function incentive mechanism it strategy proof budget-balanced one. Finally, conduct numerical simulations demonstrate equilibrium behavior framework.
منابع مشابه
SmartCast: An Incentive Compatible Consensus Protocol Using Smart Contracts
Motivated by the desire for high-throughput public databases (i.e., “blockchains”), we design incentive compatible protocols that run “off-chain”, but rely on an existing cryptocurrency to implement a reward and/or punishment mechanism. Our protocols are incentive compatible in the sense that behaving honestly is a weak Nash equilibrium, even in spite of potentially malicious behavior from a sm...
متن کاملIncentive contracts and unemployment
We study a labour market in which ...rms can observe workers’ output but not their e¤ort, and in which a worker’s productivity in a given ...rm depends on a worker-...rm speci...c component, unobservable for the ...rm. Firms o¤er wage contracts that optimally trade o¤ effort and wage costs. As a result, employed workers enjoy rents, which in turn create unemployment. We show that the incentive ...
متن کاملA survey of attacks on Ethereum smart contracts
Smart contracts are computer programs that can be correctly executed by a network of mutually distrusting nodes, without the need of an external trusted authority. Since smart contracts handle and transfer assets of considerable value, besides their correct execution it is also crucial that their implementation is secure against attacks which aim at stealing or tampering the assets. We study th...
متن کاملA Survey of Attacks on Ethereum Smart Contracts (SoK)
Smart contracts are computer programs that can be correctly executed by a network of mutually distrusting nodes, without the need of an external trusted authority. Since smart contracts handle and transfer assets of considerable value, besides their correct execution it is also crucial that their implementation is secure against attacks which aim at stealing or tampering the assets. We study th...
متن کاملEfficient Incentive Contracts
A so-called "incentive contract" is a linear payment schedule, where the buyer pays a fixed fee plus some proportion of audited project cost. That remaining proportion of project cost borne by the seller is called the "sharing ratio." A higher sharing ratio creates more incentive to reduce costs. But it also makes the agent bear more cost uncertainty, requiring as compensation a greater fixed f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2021
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-030-90370-1_16